home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 14335 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.4 KB

  1. Path: news.primenet.com!jlong
  2. From: jlong@Primenet.Com (John Long)
  3. Newsgroups: alt.computer.consultants,comp.edu,comp.lang.basic.misc,comp.lang.c++,comp.lang.misc,comp.lang.pascal.borland,comp.lang.pascal.delphi.misc,comp.misc,comp.os.msdos.programmer,comp.os.os2.programmer.misc,comp.programming
  4. Subject: Re: Can we do programming without seeing the end user?
  5. Date: 29 Mar 1996 15:42:01 -0700
  6. Organization: Primenet (602)395-1010
  7. Sender: root@primenet.com
  8. Message-ID: <4jhovp$b4o@nnrp1.news.primenet.com>
  9. References: <4j2qon$3f3@nntp1.best.com> <4j4cel$out@newsbf02.news.aol.com> <Pine.OSF.3.91a.960326020136.11952K-100000@christa.unh.edu> <4jbj5q$69p@news1.mnsinc.com>
  10. X-Posted-By: jlong@usr6.primenet.com
  11.  
  12. In article <4jbj5q$69p@news1.mnsinc.com>,
  13. Szu-Wen Huang <huang@mnsinc.com> wrote:
  14. >Ben Scott (bscott@christa.unh.edu) wrote:
  15. >: On 24 Mar 1996, KJumoke wrote:
  16. >
  17. >
  18. >:   I think the problem with this argument is that the user is going to be
  19. >: following the "programmers clearly delineated instructions", rather then
  20. >: the other way around.  Programmers are programming for the user.  If they
  21. >: don't do what the the user wants, they are not doing their job.  If the 
  22. >: user is out-right wrong, this can be explained to them -- but do not 
  23. >: dismiss everything they say.
  24. >
  25. >More importantly, the programmer is *paid*, and the client is *paying*.
  26. >That makes quite a difference in capitalist societies ;).  The original
  27. >poster probably had little experience in the Real World(tm).
  28. >
  29. >You need to at least please the one signing the check ;).
  30.  
  31. You sure do. IMHO, it is better to please them *after* the check is
  32. signed than before. What I mean is, they can hand you a bad spec for
  33. a program, and you can see right away that it's not a good way to 
  34. solve the problem. You can keep your mouth shut and give them what
  35. they want. Soon enough, they're going to find out that they paid 
  36. for a white elephant, and wondering why you didn't say anything. 
  37.  
  38. It's like going to a doctor for "pain", and getting some little 
  39. pills that make you feel better, while leaving the cause of the 
  40. discomfort untreated. 
  41.  
  42. You're better off giving them longer term satisfaction by giving
  43. your input into how the program should be done, and speaking up
  44. when you see that some idea of theirs is going to lead to problems
  45. later on, or when you see a better way of doing things. 
  46.  
  47. He who pays the piper calls the tune, but the piper is getting 
  48. paid to *think*. 
  49.  
  50.  
  51.